package model

import "time"

// TbCvmApplyMapping mapping
type TbCvmApplyMapping struct {
	ID          int       `gorm:"id"`
	BG          string    `gorm:"bg"`
	Dept        string    `gorm:"dept"`
	PlanProduct string    `gorm:"plan_product"`
	BsiGroup    string    `gorm:"bsi_group"`
	DeletedFlag int       `gorm:"deleted_flag"`
	CreatedAt   time.Time `gorm:"created_at"`
	UpdatedAt   time.Time `gorm:"updated_at"`
	// 非数据库字段
	//BsiPath2    string    `sql:"-"`
}

// TbBsiGroupInterfaceMember mapping
type TbBsiGroupInterfaceMember struct {
	ID           int       `gorm:"id"`
	BG           string    `gorm:"bg"`
	BsiGroup     string    `gorm:"bsi_group"`
	MemberEnName string    `gorm:"member_en_name"`
	DeletedFlag  int       `gorm:"deleted_flag"`
	CreatedAt    time.Time `gorm:"created_at"`
	UpdatedAt    time.Time `gorm:"updated_at"`
}

// Tuple5 abolish
type Tuple5 struct {
	A string //excel列名
	B string
	C string
	D string
	E string
}
